<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>栅格系统</title>
		<link rel="stylesheet" type="text/css" href="layui-v2.5.7/layui/css/layui.css" />
	</head>
	<!--
	1.	采用 layui-row 来定义行，如：<div class="layui-row"></div>
	2.	采用类似 layui-col-md* 这样的预设类来定义一组列（column），且放在行（row）内。其中：
	变量md 代表的是桌面中等屏幕下的标记（可选值见下文）
	变量* 代表的是该列所占用的12等分数（如6/12），可选值为 1 - 12
	如果多个列的“等分数值”总和等于12，则刚好满行排列。如果大于12，多余的列将自动另起一行。
	3.	列可以同时出现最多四种不同的组合，分别是：xs（超小屏幕，如手机）、sm（小屏幕，如平板）、md（桌面中等屏幕）、lg（桌面大型屏幕），以呈现更加动态灵活的布局。
	4.	可对列追加类似 layui-col-space5、 layui-col-md-offset3 这样的预设类来定义列的间距和偏移。
	5.	最后，在列（column）元素中放入你自己的任意元素填充内容，完成布局！
	-->
	<body>
		<!-- 
		布局容器 :
		将栅格放入一个带有 class="layui-container" 的特定的容器中，以便在小屏幕以上的设备中固定宽度，让列可控
		当然，也可以不固定容器宽度。将栅格或其它元素放入一个带有 class="layui-fluid" 的容器中，那么宽度将不会固定，而是 100% 适应
		-->
		<div class="layui-container">
			
			<!-- 定义行 -->
			<div class="layui-row">
				
				<!-- 定义列 -->
				<div class="layui-col-md5" style="background-color: #009688;">内容5/12</div>
				<div class="layui-col-md7" style="background-color: #007DDB;">内容7/12</div>
				<div class="layui-col-md8" style="background-color: #0000FF;">内容2/12</div>
				<div class="layui-col-md11" style="background-color: #737383;">内容11/12</div>
				<div class="layui-col-md13" style="background-color: #C9C5C5;">试试水</div>
				<!-- 比12大，皆为12 -->
			</div>
		</div>
		<hr />
		<!-- 移动设备、平板、桌面端的不同表现： -->
		<!-- 响应式规则：栅格会自动根据屏幕的分辨率选择对应的样式开发 -->
		<h3>移动设备、平板、桌面端的不同表现：</h3>
		  <div class="layui-row">
		    <div class="layui-col-xs6 layui-col-sm6 layui-col-md4" style="background-color: #92B8B1;">
		      移动：6/12 | 平板：6/12 | 桌面：4/12
		    </div>
		    <div class="layui-col-xs6 layui-col-sm6 layui-col-md4" style="background-color: #0000FF;">
		      移动：6/12 | 平板：6/12 | 桌面：4/12
		    </div>
		    <div class="layui-col-xs4 layui-col-sm12 layui-col-md4" style="background-color: #009688;">
		      移动：4/12 | 平板：12/12 | 桌面：4/12
		    </div>
		    <div class="layui-col-xs4 layui-col-sm7 layui-col-md8" style="background-color: #00F7DE;">
		      移动：4/12 | 平板：7/12 | 桌面：8/12
		    </div>
		    <div class="layui-col-xs4 layui-col-sm5 layui-col-md4" style="background-color: #FD482C;">
		      移动：4/12 | 平板：5/12 | 桌面：4/12
		    </div>
		  </div>
		<hr>
		<!-- 
		列间距：layui-col-space* ，*代表px值（1-30px）
		通过“列间距”的预设类，来设定列之间的间距。
		且一行中最左的列不会出现左边距，最右的列不会出现右边距。
		列间距在保证排版美观的同时，还可以进一步保证分列的宽度精细程度。
		我们结合网页常用的边距，预设了 12 种不同尺寸的边距，分别是：
		支持列之间为 1px-30px 区间的所有双数间隔，以及 1px、5px、15px、25px 的单数间隔
		!!如果需要的间距高于30px（一般不常见），请采用偏移
		!!注意只给内容 添加颜色，而不是在列中添加颜色，否则padding也会有颜色，就分不清间隔
		 -->
		 <h3>列间距：</h3>
		 <div class="layui-row layui-col-space25">
		   <div class="layui-col-md4">
			   <div style="background-color:  #55ff7f;">1/3</div>
		   </div>
		   <div class="layui-col-md4">
			   <div style="background-color: #ff557f;">1/3</div>
		   </div>
		   <div class="layui-col-md4">
		  	   <div style="background-color: #00F7DE;">1/3</div>
		   </div>
		 <hr>
		 <!-- 
		 列偏移：layui-col-md-offset* ，* 号代表的是偏移占据的列数，可选中为 1 - 12
		 如：layui-col-md-offset3，即代表在“中型桌面屏幕”下，让该列向右偏移 3 个列宽度
		  -->
		  <h3>列偏移：</h3>
		  <div class="layui-row">
		    <div class="layui-col-md4" style="background-color: #009E94;">
		      4/12
		    </div>
		    <div class="layui-col-md4 layui-col-md-offset4" style="background-color: #55ffff;">
		      偏移4列，从而在最右
		    </div>
		  </div>
		  <hr />
		  <!-- 
		  列嵌套：
		  在列元素（layui-col-md*）中插入一个行元素（layui-row），即可完成嵌套。
		   -->
		<div class="layui-row layui-col-space5">
		  <div class="layui-col-md5">
		    <div class="layui-row ">
		      <div class="layui-col-md3" style="background-color: #D0D0D0;">
		        内部列11
		      </div>
		      <div class="layui-col-md9" style="background-color: #b695d0;">
		        内部列21
		      </div>
		      <div class="layui-col-md12" style="background-color: #75a4d0;">
		        内部列31
		      </div>
		    </div>
		  </div>
		  <div class="layui-col-md7" >
		    <div class="layui-row grid-demo grid-demo-bg1">
		      <div class="layui-col-md12 " style="background-color: #cbd092;">
		        内部列12
		      </div>
		      <div class="layui-col-md9 " style="background-color: #c8d032;">
		        内部列22
		      </div>
		      <div class="layui-col-md3 " style="background-color: #35d04f;">
		        内部列32
		      </div>
		    </div>
		  </div>
		</div>
	 <!-- 让IE8/9兼容栅格：事实上IE8和IE9并不支持媒体查询（Media Queries），但你可以使用下面的补丁完美兼容 -->
	  <!-- 让IE8/9支持媒体查询，从而兼容栅格 -->
	  <!--[if lt IE 9]>
	 <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
	 <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
	 <![endif]-->
	</body>
</html> 
